home *** CD-ROM | disk | FTP | other *** search
- property spriteNum, pSpeed, ploc, pcenter
-
- on beginSprite me
- pSpeed = 1
- ploc = sprite(spriteNum).loc
- pcenter = sprite(spriteNum).loc
- end
-
- on exitFrame me
- targetLoc = pcenter + (the mouseLoc - pcenter)
- if me.distance(pcenter, ploc) < 30 then
- sprite(spriteNum).loc = targetLoc
- end if
- end
-
- on distance me, obj1, obj2
- dist = sqrt(power(obj1[1] - obj2[1], 2) + power(obj1[2] - obj2[2], 2))
- return dist
- end
-